etching resist - Turkish English Dictionary